There's a number of factors involved with a music station, chief among them the requirements for the specific software you're running. Since you're looking to use FL Studio, I'd recommend looking at their recommendations for a system build.
https://support.image-line.com/knowledgebase/base.php?ans=214
Quick rundown on what's going to be important.
CPU: More cores is good, but faster single core score beats out a higher core count. So while a Ryzen 7 sounds ideal, an Intel i7 is going to give you better performance.
RAM: 16GB is ideal for most things, but if you intend on throwing a lot of plugins at it, you may want to look at 32GB.
SSD/HDD: SSD is nice for load up time, but storage is key for the library of files and music files you'll need to run. They're recommending an SSD + HDD setup. An NMVe SSD is nice and all, but since it's used mostly for program startup and FL Studio doesn't really make use of the extra speed, you'd be better served putting that money towards a better CPU. A SATA based SSD would likely be fine. If budget allows, cool, run with it but if it's a better CPU vs NVMe decision, the CPU is more important.
GPU: Doesn't much matter, purchase for your gaming setup. The one thing they recommend is running dual monitors. What monitor setup do you currently have?
Sound Card: Something no one's mentioned. You want one, and not an onboard. They're recommending a Soundblaster series. Tho it might not hurt to ping a audiophile thread for advice on a really good one.
Case: You want to run quiet as you're dealing with audio. Looking to build in an existing case or do you need to buy one?
Headphones: This is one I'm bringing up. Unless you have really good studio speakers, you'll be better served by having a good set of cans. And no I'm not talking the typical garbage that is a gaming headset. Do you have a set or do you need recommendations?