I decided to finalize some designs for the concepts and add some extra detail, so enjoy!
Thanks to @hi_imnewtoscratch for the concept!