There are times I wish I hadn't withdrawn from social media.  Reading your first sentence was one.
It aspires to be, anyway.  It started with a desire to create playable/navigable 3D stellar neighborhoods, and got lost in the maps and the math for a while.  Once I consciously made some non-canon choices (reducing jump drive range and decreasing system frequency), I steered into creating systems for those star maps.
I tried adapting Book 3, Book 6, and DGP's Grand Survey.  Then I found "RTT Complicated Star System Generator", which led me to GURPS Space, and thence to AoW.  I've taken some liberties, mainly curve-fitting the results of the roll-and-table-lookup discrete functions into continuous functions.  I use Adam Ginsburg's 
Initial Mass Function [GitHub link] python module to determine stellar mass. I like it better than the others I've tried.