To implement Personalization, say to display Promotion on webpage DXA 1.6 XO module implementation guide is sufficient. Need not to add any TBB in the PT which are mentioned in XO implementation guide (if using non DXA Environment). So it makes it more simpler if using DXA framework based website.
https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v6/GUID-8E88E5AF-4552-40F0-8DB2-FBDBDBA41A11#docid=GUID-B1678B63-477A-4D1F-9B03-5B87BD865CDF&filename=GUID-B1678B63-477A-4D1F-9B03-5B87BD865CDF.xml&query=&scope=&tid=&resource=&inner_id=&addHistory=true&toc=false&eventType=lcContent.loadDocGUID-B1678B63-477A-4D1F-9B03-5B87BD865CDFhttps://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v6/GUID-B1678B63-477A-4D1F-9B03-5B87BD865CDF