This is the entire script from top to bottom for the similar artist frames, this won't work by just copy pasting as many things are depended on locally set things (paths and panel names and such):
$puts(x.frame,19)
$puts(wh.frame,13)
$puts(similar.y.gap,77)
$puts(similar.y1,9)
$puts(similar.y2,$add($get(similar.y1),$get(similar.Y.gap)))
$puts(similar.y3,$add($get(similar.y2),$get(similar.Y.gap)))
$puts(similar.y4,$add($get(similar.y3),$get(similar.Y.gap)))
$puts(similar.y5,$add($get(similar.y4),$get(similar.Y.gap)))
$puts(similar.x,-7)
$puts(similar.wh,13)
//SIMILAR ARTISTS
$puts(similar.panel.w,340)
$showpanel_c(SIMILAR1,$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,0),1)\$meta(similar artist,0).txt),1,0))
$showpanel_c(SIMILAR2,$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,1),1)\$meta(similar artist,1).txt),1,0))
$showpanel_c(SIMILAR3,$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,2),1)\$meta(similar artist,2).txt),1,0))
$showpanel_c(SIMILAR4,$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,3),1)\$meta(similar artist,3).txt),1,0))
$showpanel_c(SIMILAR5,$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,4),1)\$meta(similar artist,4).txt),1,0))
$movepanel_c(SIMILAR1,$add($get(similar.x),10),$add($get(similar.y1),5),$get(similar.panel.w),67)
$movepanel_c(SIMILAR2,$add($get(similar.x),10),$sub($get(similar.y2),5),$get(similar.panel.w),67)
$movepanel_c(SIMILAR3,$add($get(similar.x),10),$add($get(similar.y3),5),$get(similar.panel.w),67)
$movepanel_c(SIMILAR4,$add($get(similar.x),10),$add($get(similar.y4),5),$get(similar.panel.w),67)
$movepanel_c(SIMILAR5,$add($get(similar.x),10),$add($get(similar.y5),5),$get(similar.panel.w),67)
$puts(roundrect.X,0)
$puts(roundrectY.gap,77)
$puts(roundrectY1,0)
$puts(roundrect.H,74)
$puts(roundrect.W,$sub(%_width%,1))
$puts(roundrectY2,$add($get(roundrectY1),$get(roundrectY.gap)))
$puts(roundrectY3,$add($get(roundrectY2),$get(roundrectY.gap)))
$puts(roundrectY4,$add($get(roundrectY3),$get(roundrectY.gap)))
$puts(roundrectY5,$add($get(roundrectY4),$get(roundrectY.gap)))
$puts(line.color.present,%_COLOR%)
$puts(line.color.nonpresent,%_COLOR%)
$puts(fill.color.present,20-20-20)
$puts(fill.color.nonpresent,20-20-20)
$puts(frame.path,D:\foobar2000_music\skins\Acerbus\Images\White\cover_frame.png)
$puts(artist.img.path,G:\IMG\Artist_images)
////WIDER FRMAE COLORS
//LINES
$puts(line.color0,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,0),1)\$meta(similar artist,0).txt),
$get(line.color.present),$get(line.color.nonpresent)))
$puts(line.color1,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,1),1)\$meta(similar artist,1).txt),
$get(line.color.present),$get(line.color.nonpresent)))
$puts(line.color2,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,2),1)\$meta(similar artist,2).txt),
$get(line.color.present),$get(line.color.nonpresent)))
$puts(line.color3,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,3),1)\$meta(similar artist,3).txt),
$get(line.color.present),$get(line.color.nonpresent)))
$puts(line.color4,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,4),1)\$meta(similar artist,4).txt),
$get(line.color.present),$get(line.color.nonpresent)))
//FILLS
$puts(fill.color0,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,0),1)\$meta(similar artist,0).txt),
$get(fill.color.present),$get(fill.color.nonpresent)))
$puts(fill.color1,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,1),1)\$meta(similar artist,1).txt),
$get(fill.color.present),$get(fill.color.nonpresent)))
$puts(fill.color2,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,2),1)\$meta(similar artist,2).txt),
$get(fill.color.present),$get(fill.color.nonpresent)))
$puts(fill.color3,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,3),1)\$meta(similar artist,3).txt),
$get(fill.color.present),$get(fill.color.nonpresent)))
$puts(fill.color4,
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,4),1)\$meta(similar artist,4).txt),
$get(fill.color.present),$get(fill.color.nonpresent)))
///////WIDE FRAMES
$drawroundrect($get(roundrect.X),$get(roundrectY1),$get(roundrect.W),$get(roundrect.H),10,10,$get(fill.color0),$get(line.color0),)
$drawroundrect($get(roundrect.X),$get(roundrectY2),$get(roundrect.W),$get(roundrect.H),10,10,$get(fill.color1),$get(line.color1),)
$drawroundrect($get(roundrect.X),$get(roundrectY3),$get(roundrect.W),$get(roundrect.H),10,10,$get(fill.color2),$get(line.color2),)
$drawroundrect($get(roundrect.X),$get(roundrectY4),$get(roundrect.W),$get(roundrect.H),10,10,$get(fill.color3),$get(line.color3),)
$drawroundrect($get(roundrect.X),$get(roundrectY5),$get(roundrect.W),$get(roundrect.H),10,10,$get(fill.color4),$get(line.color4),)
/////FRAME BACKGROUND
$drawroundrect($add($get(roundrect.X),343),$add($get(roundrectY1),5),62,62,10,10,255-255-255,255-255-255,)
$drawroundrect($add($get(roundrect.X),343),$add($get(roundrectY2),5),62,62,10,10,255-255-255,255-255-255,)
$drawroundrect($add($get(roundrect.X),343),$add($get(roundrectY3),5),62,62,10,10,255-255-255,255-255-255,)
$drawroundrect($add($get(roundrect.X),343),$add($get(roundrectY4),5),62,62,10,10,255-255-255,255-255-255,)
$drawroundrect($add($get(roundrect.X),343),$add($get(roundrectY5),5),62,62,10,10,255-255-255,255-255-255,)
///////ARTIST IMAGES
$imageabs(345,$add($get(roundrectY1),7),60,60,$get(artist.img.path)\$meta(similar artist,0)\$meta(similar artist,0)_0.jpg,nokeepaspect ,,,)
$imageabs(345,$add($get(roundrectY2),7),60,60,$get(artist.img.path)\$meta(similar artist,1)\$meta(similar artist,1)_0.jpg,nokeepaspect ,,,)
$imageabs(345,$add($get(roundrectY3),7),60,60,$get(artist.img.path)\$meta(similar artist,2)\$meta(similar artist,2)_0.jpg,nokeepaspect ,,,)
$imageabs(345,$add($get(roundrectY4),7),60,60,$get(artist.img.path)\$meta(similar artist,3)\$meta(similar artist,3)_0.jpg,nokeepaspect ,,,)
$imageabs(345,$add($get(roundrectY5),7),60,60,$get(artist.img.path)\$meta(similar artist,4)\$meta(similar artist,4)_0.jpg,nokeepaspect ,,,)
//BLANK ARTIST IMAGES
$if($findfile(G:\IMG\Artist_images\$meta(similar artist,0)\$meta(similar artist,0)_0.jpg),,
$imageabs(345,$add($get(roundrectY1),7),60,60,%_imagedir%\no-artist-image.jpg,nokeepaspect ,,,))
$if($findfile(G:\IMG\Artist_images\$meta(similar artist,1)\$meta(similar artist,1)_0.jpg),,
$imageabs(345,$add($get(roundrectY2),7),60,60,%_imagedir%\no-artist-image.jpg,nokeepaspect ,,,))
$if($findfile(G:\IMG\Artist_images\$meta(similar artist,2)\$meta(similar artist,2)_0.jpg),,
$imageabs(345,$add($get(roundrectY3),7),60,60,%_imagedir%\no-artist-image.jpg,nokeepaspect ,,,))
$if($findfile(G:\IMG\Artist_images\$meta(similar artist,3)\$meta(similar artist,3)_0.jpg),,
$imageabs(345,$add($get(roundrectY4),7),60,60,%_imagedir%\no-artist-image.jpg,nokeepaspect ,,,))
$if($findfile(G:\IMG\Artist_images\$meta(similar artist,4)\$meta(similar artist,4)_0.jpg),,
$imageabs(345,$add($get(roundrectY5),7),60,60,%_imagedir%\no-artist-image.jpg,nokeepaspect ,,,))
///////FRAME
$imageabs($add($get(roundrect.X),343),$add($get(roundrectY1),5),$sub($get(roundrect.W),352),$sub($get(roundrect.H),10),$get(frame.path),,,,)
$imageabs($add($get(roundrect.X),343),$add($get(roundrectY2),5),$sub($get(roundrect.W),352),$sub($get(roundrect.H),10),$get(frame.path),,,,)
$imageabs($add($get(roundrect.X),343),$add($get(roundrectY3),5),$sub($get(roundrect.W),352),$sub($get(roundrect.H),10),$get(frame.path),,,,)
$imageabs($add($get(roundrect.X),343),$add($get(roundrectY4),5),$sub($get(roundrect.W),352),$sub($get(roundrect.H),10),$get(frame.path),,,,)
$imageabs($add($get(roundrect.X),343),$add($get(roundrectY5),5),$sub($get(roundrect.W),352),$sub($get(roundrect.H),10),$get(frame.path),,,,)
//TEXT
$font(Segoe ui,12,bold)
$drawtextex($meta(similar artist,0),10,$sub($get(similar.y1),3),320,25,103-170-223,end_ellipsis)
$drawtextex($meta(similar artist,1),10,$sub($get(similar.y2),3),320,25,103-170-223,end_ellipsis)
$drawtextex($meta(similar artist,2),10,$sub($get(similar.y3),3),320,25,103-170-223,end_ellipsis)
$drawtextex($meta(similar artist,3),10,$sub($get(similar.y4),3),320,25,103-170-223,end_ellipsis)
$drawtextex($meta(similar artist,4),10,$sub($get(similar.y5),3),320,25,103-170-223,end_ellipsis)
$font(Segoe ui,11,italic)
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,0),1)\$meta(similar artist,0).txt),
$drawtext(✔ Artist in Library,10,$add($get(similar.y1),20),380,25,200-200-200,),
$drawtext(✖ Artist not available,10,$add($get(similar.y1),20),380,25,200-200-200,))
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,1),1)\$meta(similar artist,1).txt),
$drawtext(✔ Artist in Library,10,$add($get(similar.y2),20),380,25,200-200-200,),
$drawtext(✖ Artist not available,10,$add($get(similar.y2),20),380,25,200-200-200,))
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,2),1)\$meta(similar artist,2).txt),
$drawtext(✔ Artist in Library,10,$add($get(similar.y3),20),380,25,200-200-200,),
$drawtext(✖ Artist not available,10,$add($get(similar.y3),20),380,25,200-200-200,))
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,3),1)\$meta(similar artist,3).txt),
$drawtext(✔ Artist in Library,10,$add($get(similar.y4),20),380,25,200-200-200,),
$drawtext(✖ Artist not available,10,$add($get(similar.y4),20),380,25,200-200-200,))
$if($findfile(G:\Datasets\biographies\lastfm\$left($meta(similar artist,4),1)\$meta(similar artist,4).txt),
$drawtext(✔ Artist in Library,10,$add($get(similar.y5),20),380,25,200-200-200,),
$drawtext(✖ Artist not available,10,$add($get(similar.y5),20),380,25,200-200-200,))