Recording your own songs is fun and rewarding and you only need the minimum equipment to start with. Laptop, interface, DAW and speakers or headphones (can be damaging your hearing) . Some interfaces come with a free DAW.
You can literally record your music on the go. Of course in time you may expand on getting various plug ins , microphones etc. Possibilities are endless.