To make it more interesting maybe you can only take a year from the player when they actually played together. So Shaq can have Malone and Payton, but the 2004 version of them (or 2006 or 7 for Payton as well). And maybe we require it to be a season when the player you are using was an all star, all nba, or all defense. So that really narrows the list down as the player you are using has to be really good still and play with great teammates while being really good. So no Robert Horry or no end of career journeyman type seasons (so really hurts the Rondo, Carter's, etc. in this).
So like Ray Allen could have 08 KG, 08 PP, 00-02 Big Dog, 00-02 Cassell, 05-07 Lewis, 11 Rondo, but he could not get Lebron, Wade, or Bosh, since he wasn't an all star in Miami.
I'll go off this idea, but pick a teammate's single best season from when they were actually teammates, and try to make a rotation out of that. However, I'm not going to require the player himself to be an all-star that particular season, because then you're limited to selecting from players who were all-stars their entire career.
I present to you the Danny Green All-Stars:
PG: 2012 Tony Parker (2nd Team All-NBA, 5th in MVP)
SG: 2016 Kawhi Leonard (1st Team All-NBA, 2nd in MVP, 1st Team All-Defense)
SF: 2010 LeBron James (1st Team All-NBA, MVP Winner, 1st Team All-Defense)
PF: 2020 Anthony Davis (1st Team All-NBA, 6th in MVP, 1st Team All-Defense)
C: 2021 Joel Embiid (2nd Team All-NBA, 2nd in MVP, 2nd Team All-Defense)
Bench:
2013 Tim Duncan (1st Team All-NBA, 7th in MVP, 2nd Team All-Defense)
2018 Lamarcus Aldridge (2nd Team All-NBA, 9th in MVP)
2011 Manu Ginobili (3rd Team All-NBA, 8th in MVP)
2021 Ben Simmons (All-Star, 12th in MVP, 1st Team All-Defense
2019 Kyle Lowry (All-Star)