That 2017 paper seems to only focus on the digital part and consider all the analog stuff as "primitive cells". But I don't think such cells exists / are available for sky130 and they're probably what I'd consider "the hard part". (although maybe it's because I'm just a digital guy and see the analog stuff as black magic 😛 )